#创建字典
a = {'id':202310422105,
     'name':'zhangsan',
     'gender':'female',
     0 : 'Lisi'
}

#in
print('id' in a)
print('zhangsan' in a) #in只能用于判断key
print('id' not in a)

#[key] -> value
print(a['id'])
print(a[0])
#print(a[1])  keyError

#新增元素
a['socre'] = 90 #若’score‘已经存在，就该操作就是修改value
print(a)

#删除元素
a.pop(0)
print(a)

#遍历字典
#字典的增删改查效率很高（哈希表），但是遍历的效率较低
#增删改查的速度是固定时间，不会因为元素多了时间变长

for key in a:
     print(key, a[key])

#keys values items
print(a.keys())#得到一个类似列表，但可以直接当列表用
print(a.values())#得到一个类似列表，但可以直接当列表用
print(a.items())#得到的是一个元组



